Big Huge Thesaurus

police constable

noun